/*弹出层*/
/*
	参数解释：
	title	标题
	url		请求的url
	id		需要操作的数据id
	w		弹出层宽度（缺省调默认值）
	h		弹出层高度（缺省调默认值）
*/
function x_admin_show(title,url,w,h){
	if (title == null || title == '') {
		title=false;
	};
	if (url == null || url == '') {
		url="404.html";
	};
	if (w == null || w == '') {
		w=800;
	};
	if (h == null || h == '') {
		h=($(window).height() - 50);
	};
	layer.open({
		type: 2,
		area: [w+'px', h +'px'],
		fix: false, //不固定
		maxmin: true,
		shadeClose: true,
		shade:0.4,
		title: title,
		content: url
	});
}

/*关闭弹出框口*/
function x_admin_close(){
	var index = parent.layer.getFrameIndex(window.name);
	parent.layer.close(index);
}

//批量删除提交
function delAll () {
	layer.confirm('确认要删除吗？',function(index){
		//捉到所有被选中的，发异步进行删除
		layer.msg('删除成功', {icon: 1});
	});
}
/*添加*/
function admin_add(title,url,w,h){
	x_admin_show(title,url,w,h);
}

/*停用*/
function admin_stop(obj,id){
	layer.confirm('确认要停用吗？',function(index){
		//发异步把用户状态进行更改
		$(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" onClick="admin_start(this,id)" href="javascript:;" title="启用"><i class="layui-icon">&#xe62f;</i></a>');
		$(obj).parents("tr").find(".td-status").html('<span class="layui-btn layui-btn-disabled layui-btn-mini">已停用</span>');
		$(obj).remove();
		layer.msg('已停用!',{icon: 5,time:1000});
	});
}

/*启用*/
function admin_start(obj,id){
	layer.confirm('确认要启用吗？',function(index){
		//发异步把用户状态进行更改
		$(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" onClick="admin_stop(this,id)" href="javascript:;" title="停用"><i class="layui-icon">&#xe601;</i></a>');
		$(obj).parents("tr").find(".td-status").html('<span class="layui-btn layui-btn-normal layui-btn-mini">已启用</span>');
		$(obj).remove();
		layer.msg('已启用!',{icon: 6,time:1000});
	});
}
//编辑
function admin_edit (title,url,id,w,h) {
	x_admin_show(title,url,w,h);
}
/*删除*/
function admin_del(obj,id){
	layer.confirm('确认要删除吗？',function(index){
		//发异步删除数据 /system/user/edit/
		$.ajax({
			url:"/system/user/delete?id="+id,
			dataType:"json",
			type:"POST",
			async:false,
			success:function (res) {
				if(res.meta.success){
					layer.msg("删除成功", {icon: 1});
				}
			},
			error:function (XMLHttpRequest) {
				layer.msg("系统错误", {icon: 1});
			}
		})
		$(obj).parents("tr").remove();
		layer.msg('已删除!',{icon:1,time:1000});
	});
}
/*时间毫秒转日期*/
function timesTamp(time) {
	Date.prototype.toLocaleString = function() {
		var month = (this.getMonth() + 1)>9?(this.getMonth() + 1):('0'+(this.getMonth() + 1))
		return this.getFullYear() + "/" + month + "/" + this.getDate() + "/ " + this.getHours() + ":" + this.getMinutes() + ":" + this.getSeconds();
	};
	var unixTimestamp = new Date(time) ;
	var commonTime = unixTimestamp.toLocaleString();
	return commonTime;

}